A O(1/ε 2) n -Time Sieving Algorithm for Approximate Integer Programming
نویسنده
چکیده
The Integer Programming Problem (IP) for a polytope P ⊆ Rn is to find an integer point in P or decide that P is integer free. We give a randomized algorithm for an approximate version of this problem, which correctly decides whether P contains an integer point or whether a (1+ ǫ) scaling of P around its barycenter is integer free in time O(1/ǫ) with overwhelming probability. We reduce this approximate IP question to an approximate Closest Vector Problem (CVP) in a “near-symmetric” semi-norm, which we solve via a randomized sieving technique first developed by Ajtai, Kumar, and Sivakumar (STOC 2001). Our main technical contribution is an extension of the AKS sieving technique which works for any near-symmetric semi-norm. Our results also extend to general convex bodies and lattices.
منابع مشابه
A O(1/ )-time Sieving Algorithm for Approximate Integer Programming
The Integer Programming Problem (IP) for a polytope P ⊆ R is to find an integer point in P or decide that P is integer free. We give a randomized algorithm for an approximate version of this problem, which correctly decides whether P contains an integer point or whether a (1 + ) scaling of P around its barycenter is integer free in time O(1/ ) with overwhelming probability. We reduce this appro...
متن کاملApplications of Chebyshev Polynomials to Low-Dimensional Computational Geometry
We apply the polynomial method—specifically, Chebyshev polynomials—to obtain a number of new results on geometric approximation algorithms in low constant dimensions. For example, we give an algorithm for constructing ε-kernels (coresets for approximate width and approximate convex hull) in close to optimal time O(n + (1/ε)(d−1)/2), up to a small near-(1/ε)3/2 factor, for any d-dimensional n-po...
متن کاملApproximate Hamming Distance in a Stream
We consider the problem of computing a (1+ε)-approximation of the Hamming distance between a pattern of length n and successive substrings of a stream. We first look at the one-way randomised communication complexity of this problem. We show the following: If Alice and Bob both share the pattern and Alice has the first half of the stream and Bob the second half, then there is an O(ε−4 log2 n) b...
متن کاملTriangulation Refinement and Approximate Shortest Paths in Weighted Regions
Let T be a planar subdivision with n vertices. Each face of T has a weight from [1, ρ] ∪ {∞}. A path inside a face has cost equal to the product of its length and the face weight. In general, the cost of a path is the sum of the subpath costs in the faces intersected by the path. For any ε ∈ (0, 1), we present a fully polynomial-time approximation scheme that finds a (1 + ε)-approximate shortes...
متن کاملApproximate Greedy Clustering and Distance Selection for Graph Metrics
In this paper, we consider two important problems defined on finite metric spaces, and provide efficient new algorithms and approximation schemes for these problems on inputs given as graph shortest path metrics or high-dimensional Euclidean metrics. The first of these problems is the greedy permutation (or farthest-first traversal) of a finite metric space: a permutation of the points of the s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012